﻿/* 清理浮动 */
*{ padding: 0;margin: 0;}
.clearfix:after
{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix
{
	zoom: 1;
}

/*省市区联动*/
.zhezhao 
{
	display: none;
	position: fixed;
	z-index: 99999;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background-color: rgba(0,0,0,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .zhezhao{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
  .zhezhao *{
    position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
  }  
}
.citySelectDiv {
	position: fixed;
	top: 0;
	width: 100%;
	left: 0;
	
	background-color: #fff;
}
.cityHeader {
	height: 35px;
	background-color: #eee;
	color: #333;
	line-height: 35px;
	font-size: 0.9em;
	text-align: center;
}
.cityHeader .close {
	float: right;
	margin-right: 10px;
	cursor: default;
	line-height: 35px;
	padding: 0 10px;
}
.selectedHead {
	height: 50px;
	border-bottom: 1px solid #ccc;
}
.selectedHead li 
{
	display: none;
	list-style-type: none;
	float: left;
	line-height: 50px;
	margin:0 5px;
	
}
.selectedHead li.act 
{
	display: inline-block;
	color: #cb4947;
	
	border-bottom: 1px solid #cb4947;
}
.selectDiv {
	
	width: 100%;
	overflow: auto;
	display: none;
}
.selectDiv.act {
	display: inline-block;
}

.selectDiv li {
	list-style-type: none;
	line-height: 50px;
	width: 100%;
	margin-left: 5px;
}